home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 11
/
FM Towns Free Software Collection 11.iso
/
t_os
/
shell
/
startup
/
startup.doc
< prev
next >
Wrap
Text File
|
1995-06-17
|
14KB
|
335 lines
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
スタートアップ V1.2 L10 for TownsOS V2.1 L50B
Copyright(C) 1994-1995 TKP( Takuhiro Kuramochi )
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
§1 はじめに
このソフトは TownsMenuを立ち上げる同時に自動起動するタスクを GUI環境から
行おうとする物です。といいましてもこのソフトは TownsOSを立ち上げたドライブ
にある「GSTART.CNF」というファイルの中身を読み込んで編集する形をとっていま
す。
最近では常駐しておくとなかなか便利(ユニーク)なものが増えてきました。し
かし、 TownsMenuを起動するとき同時に自動起動するようにするためには
「GSTART.CNF」を編集する必要がでてきます。「GSTART.CNF」の内容はテキスト編
集等でも変更することが可能ですが、ファイル名を書き間違える恐れがあります。
ファイル名を間違えると TownsMenuが正しく動作しないなどの現象が現れるようで
す。このプログラムではGUIライブラリを使用していますのでファイル名などは
マウスで選択できるようになっています。
metal 氏推奨 APIに対応していますので、「メタタスク95 V2.1 L10 (C)Copyrig-
ht,1995,metal」からもご利用頂けます。
GUIプログラムを作るにあたり、多くの方からアドバイスやバグ報告、機能拡
張のアイディアも頂きました。また、動作確認もして頂きました。教えて頂いたこ
とを私の勉強不足もあり、全て生かすことや実現することが出来ませんでしたが、
とても参考になりました。この場を借りてお礼を申し上げます。
§2 注意事項
・ このソフトを使うためには、TownsOSをハードディスク運用にする必要
があります。CDからシステムを起動した場合、このプログラムは起動しません
(起動ドライブに「GSTART.CNF」ファイルが存在すると判断しますので、この場
合は「GSTART.CNF」ファイルがCD-ROMに存在することになりますので変更
(書き込み)することが出来ないからです)。
・ 「 TownsMenuを起動するときに同時に自動起動する」ということに惑わされな
いで下さい。 EXP形式(現在のプログラムの多く)のプログラムを起動してしま
うことは TownsMenuを一度終了してしまうことになりますので、 EXP形式のプロ
グラムを終了すると再び「 TownsMenuを起動するときに同時に自動起動する」と
いうことになってしまいます。
例えば、ある人が毎回Townsを電源を入れて起動すると同時に
「テキスト編集(シェル対応版)」を起動して使うとします。ですが
テキスト編集を使い終わって、別の EXP形式のプログラムを起動した
とします。
そして EXP形式のプログラムを終了すると、「 TownsMenuを起動す
るときに同時に自動起動する」ということで「テキスト編集」が再び
起動しまうということになりますので注意して下さい。
・ 可能な限りこのプログラムを同じドライブに2つ以上アイテム登録しないで下
さい。アイコン化時の自動アイコン設定の障害になる恐れがあります。
・ DLLファイルを使用していますので、このファイルの読み込みに失敗した場
合、使用メモリを全て開放出来ないままにプログラムを終了してしまう恐れがあ
りますので注意して下さい。
・ プログラムを起動する前に TownsOSの起動ドライブにあるの「GSTART.CNF」の
バックアップを取る事をお勧めします。
§3 動作環境
FM TOWNS全機種で使用する事が可能なはずです。メモリを使用するようなことは
していないはずです。TownsShellに対応した EXG形式になっていますので、タスク
スイッチで他のプログラムを利用することが出来ます。
このプログラム自体はハードディスクにインストールしなくても結構ですが、
TownsOSはハードディスク運用でなれればなりません。
§4 インストール
・インストールについて
インストール方法ですが、 LHA解凍したものを 「STARTUP.EXG」を必ずアイテム
登録して下さい。アイテム登録を行わないとアイコン化時に自分の指定したアイコ
ンが指定できなくなります。
また、「STARTUP.EXG」 を同じドライブ内で2つ以上アイテム登録しないで下さ
い。アイコン化時にアイテム登録と同じアイコンを表示する様になっていますが、
2つ以上「STARTUP.EXG」 をアイテム登録しますと、アイテム登録したどれか一つ
のアイコンだけをアイコン化と同じものにしてしまいます。
§5 使用方法
5-1:基本操作
まず、アイテム登録した「スタートアップ」を起動して下さい。殆どの方の画面
には「TMENU.EXG」 等のファイル名が表示されていると思います。それは現在自動
起動するもの示しています。パラメータはファイルをクリックすると表示されます。
「アイコン化ボタン」──┐
┌──「クローズ(取消)ボタン」 │
│ │
┌↓────────┬─────────────────↓┐
│□ スタートアップ │ □│
├─────────┴──────────────────┤
│登録されているTownsシェル起動時の自動起動するタスク│
│┌──────────────────────────┐│
││・ E:\MISA\SHMISA.EXG ││
││・ @:\TMENU.EXG ││
││ ││
││ ││
││ ││
││ ││
│└──────────────────────────┘│
│ ┌───────────────────────┐│
│パラメータ│ │←─────┐
│ └───────────────────────┘│ │
│ ┌───────────────────────┐│ │
│バッファ │ │←┐ │
│ └───────────────────────┘││ │
│ ┌───────────────────────┐││ │
┌→メッセージ│(ファイルが選択されていません) │││ │
││ └───────────────────────┘││ │
││┌─────┐┌───┐┌────┐ ┌──┐┌──┐││ │
│││登録/変更││カット││ペースト│ │設定││取消│││ │
││└─────┘└───┘└────┘ └──┘└──┘││ │
│└────────────────────────────┘│ │
│ │ │
│ ファイルを「カット」すると │
│ 一時的にここに退避される。 │
ファイルをクリックすると │
そのファイルに対してメッ ファイルを選択した際、
セージが表示される。 パラメータが存在する場
合はここに表示される。
図1・メイン画面
図1の「登録/変更」を選択すると登録用の画面(図2)が現れます。自分でファ
イル名を指定してかまいませんがが間違うこともあると思いますので「参照」を選
択してファイルダイアログから選ぶことをお勧めします。「登録」をクリックする
と選択したプログラムが登録対象になります。
(選択されたファイルは 「TMENU.EXG」より前にセットされますので、「TMENU.EXG」
より後に起動したい場合は「カット」と「ペースト」を使用し移動して下さい。で
すが、「TMENU.EXG」より後に起動するのはお勧めしません)
メイン画面においてファイル名の前に「・」が表現されていると思います。これ
は、現在自動起動するものを表しています。登録したアプリケーションの自動起動
を解除(保留)したい場合に図2において「起動設定を保留する」をオンにしてく
ださい。すると、図1のメイン画面で「・」だったものが「о」になっていると思
います。つまり、ファイル名の前に「о」になっているものは「GSTART.CNF」には
登録されていても起動するこはありません。
また、「х」が表示されているものは、そのファイルが存在しないことを示して
いますので、直ちに変更してください。
┌───────────────────────────┐
│ スタートアッププログラムの登録/変更 │
│ ┌───────────────────┐│
│ファイル名:│ ││
│ └───────────────────┘│
│ ┌───────────────────┐│
│パラメータ:│ ││
│ └───────────────────┘│
│□ 起動設定を保留する │
│┌──┐ ┌──┐┌──┐│
││参照│ │登録││取消││
│└──┘ └──┘└──┘│
└───────────────────────────┘
図2・登録画面
図1のメイン画面でファイル名をクリックして、反転したところで「登録/変更」
を選択するとまた登録用の画面が現れますが、今度はファイル名はあらかじめ設定
されています。そこで設定事項の変更を行って下さい。また、メイン画面において
ファイル名をダブルクリックしても同様のことが行えます。
メイン画面でファイル名をクリックして、反転したところで今度は「カット」を
選択するとファイル名が登録対象画面から削除され、下にある部分に退避さます。
メイン画面でファイル名をクリックして、反転したところで「ペースト」を押すと
退避された部分から登録対象画面にコピーされます。退避部分はそのまま残ります。
登録対象画面にプログラム登録を済ませたら「設定」を押して下さい。設定され
た事項が「GSTART.CNF」に書き込まれます。書き込みが終了したらプログラムは終
了します。
5-2:メッセージについて、
パラメータを選択した際にいろいろなメッセージが表示されます。主なメッセー
ジの意味について以下に記します。
・「規制対象外ファイルです。」
・「重複登録規制ファイルですので注意してください。」
このメッセージが表示されたファイルは2つ以上登録することはできません。
例:@:\tmenu.exg ・・・Towns-MENU
@:\fmcity\room.exg ・・・部屋(ペガサスのメインメニュー)
・「共存登録規制ファイルですので注意してください。」
このメッセージが表示されたファイルは他の「共存登録規制ファイル」と一緒
に"gstart.cnf"に登録することはできません。どちらか一方を起動保留設定にし
てください(現バージョンでは重複登録規制ファイルがその対象となります)。
例:@:\tmenu.exg と @:\fmcity\room.exg
Towns-MENUと部屋(ペガサスのメインメニュー)は共存できません。
・「重複・共存規制ファイルですので注意してください。」
上記の「重複登録規制ファイルですので注意してください。」および「共存登
録規制ファイルですので注意してください。」の両方の意味を兼ねています。
・「"gstart.cnf"に登録することはできません。」
このメッセージが表示されたファイルは一切"gstart.cnf"に登録することはで
きません。起動保留設定もすることはできません(現バージョンでは作者が判断
したファイルが対象となっています)。
例:@:\fmcity\ailplay.exg(ペガサス関係プログラム)
@:\fmcity\fdrawer.exg(ペガサス関係プログラム)
@:\fmcity\grmp.exg (ペガサス関係プログラム)
@:\fmcity\rehouse.exg(ペガサス関係プログラム)
・「このファイルは存在しません。」
このメッセージが表示されたファイルは実際に存在しないことを意味していま
す。直ちに削除するか正しいファイルを選択し直してください。
5-3:その他の機能
図1のメイン画面が表示されている時にマウスの「右」ボタンを押したままにし
て下さい。そうすると図3の様なメニューが現れます。
┌─────────────┐
│元のサイズに戻す │
│最大表示 │
│アイコン化 │
│─────────────│
│プログラムについて │
│─────────────│
│終了 │
└─────────────┘
図3・ポップアップメニュー
このメニューには以下の様な機能があります。
・元のサイズに戻す
図1のアイコン化ボタンによってアイコン化されたこのプログラムを元の図1
のような画面に戻します。
・最大表示
(このプログラムではサポートされていません)
・アイコン化
このプログラムを使用している際、他のアプリケーションを起動する場合に画
面表示の障害にならないように画面を小さく(アイコン化)します。
アイコン化は図1の「アイコン化ボタン」でもどうようの操作が行えます。
アイコン化される際、表示されるアイコンはこのプログラムをアイテム登録し
た同じアイコンが表示されます。アイテム登録をしていない、又はアイコン情報
が取得できない場合、プログラム指定のアイコンが表示されます。
・プログラムについて
このプログラムの著作権画面が表示されます。
・終了
プログラムを終了します。
プログラムの終了は図1の「クローズボタン」、又は「取消」ボタンでも同様
の操作が行えます。
§6 開発ツール
High C Compiler V1.7 L13
§7 著作権
このソフトはフリーソフトウェアですが著作権は放棄していません。ですから、
勝手に表記等の変更することはしないでください。
転載ですが転載先を教えてください。転載を制限することはまずありませんが、
どのようなことろにアップされるのか知りたいので、ご協力お願いします。
このプログラムの使用による損害等の責任は作者は一切負いません。
また、ご意見・ご感想等はできるだけ NIFTY-Serveにてお願いします。
1994/ 5/ 8 : V1.0 L10 (β版)
1994/ 5/18 : V1.0 L10a (β版)
1994/ 8/ 1 : V1.1 L10
1994/ 8/31 : V1.1 L10a
1994/ 9/ 6 : V1.1 L20
1994/10/ 1 : V1.1 L30
1994/12/25 : V1.1 L31
1995/ 7/ 1 : V1.2 L10
1995/ 7/ 1 NIFTY-Serve PEA03325
TDU-けやきネット TKP
東京BBS TKP
TKP(Takuhiro Kuramochi)